﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
 using Webmedia.Wedding.Entities.Object.People;
namespace Webmedia.Wedding.Entities.Object.Restaurent
{
    public class NhaHang
    {
        [Key]
        public int ID { get; set; }
            [Display(Name = "Nhà hàng")]
        public string TenNhaHang { get; set; }
            [Display(Name = "Điện thoại")]
        public string DienThoai { get; set; }
            [Display(Name = "Địa chỉ")]
        public string DiaChi { get; set; }

            [Display(Name = "Email")]
        public string Email { get; set; }

        [InverseProperty("NhaHang")]
        public ICollection<NguoiDung> NguoiDungs { get; set; }  //những khách hàng, hoặc nhân viên quản lý nhà hàng này.

        [InverseProperty("NhaHang")]
        public ICollection<HoatDong.ChiPhiHoatDongNhaHang> ChiPhiHoatDongs { get; set; }  //những khách hàng, hoặc nhân viên quản lý nhà hàng này.
        [InverseProperty("NhaHang")]
        public ICollection<HoatDong.KhoanThuHoatDongNhaHang> KhoanThuHoatDongNhaHangs { get; set; }  //những khách hàng, hoặc nhân viên quản lý nhà hàng này.

        [InverseProperty("NhaHang")]
        public ICollection<Sanh> Sanhs { get; set; }  //những khách hàng, hoặc nhân viên quản lý nhà hàng này.
        [InverseProperty("NhaHang")]
        public ICollection<Kho> Khos { get; set; }  //những khách hàng, hoặc nhân viên quản lý nhà hàng này.

    }
}
